long-term liability - German English Dictionary